package algo3.algothief.vista;


public class VistaTransicion {
	
	private static void borrarLaPantalla() {
		for (int i = 0; i < 42; i++)
			System.out.println();
	}
	
	private static void tiempoDeEsperaEntreDialogos(int miliSegundos) {
		try {
		    Thread.sleep(miliSegundos);
		} catch(InterruptedException ex) {
		    Thread.currentThread().interrupt();
		}
	}
	
	
	
	private static void graficarPrimeraPantallaDeInicioDelJuego() {
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                           BIENVENIDO                               ");   
		System.out.println("                                                                    ");              
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("																    ");
		System.out.println("        	  	                                                    ");
	}
	
	private static void graficarSegundaPantallaDeInicioDelJuego() {
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                               A                                    ");   
		System.out.println("                                                                    ");              
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("																    ");
		System.out.println("        	  	                                                    ");
	}
	
	private static void graficarTercerPantallaDeInicioDelJuego() {
		System.out.println(" 							                                        ");
		System.out.println("                   .-.____________________.-.                       ");
		System.out.println("            ___ _.' .-----.    _____________|                       ");
		System.out.println("           /_._/   (______|   /_____________|                       ");
		System.out.println("             /      _________/     ___   _     ___     ___          ");
		System.out.println("            |_     /   ||         |   | | |   |  _|   |   |         ");
		System.out.println("          .'  `-._/____//         | ' | | |_  | |_--  | I |         ");   
		System.out.println("        .'       |-----/          |_|_| |___| |_____| |___|         ");              
		System.out.println("       /        /             _____   _   _   _   ___   ____        ");
		System.out.println("      /        |             |_   _| | |_| | | | |  _| |  __|       ");
		System.out.println("     |         |               | |   |  _  | | | |  _| |  _|        ");
		System.out.println("     |         |               |_|   |_| |_| |_| |___| |_|          ");
		System.out.println("      `-.____.-'                                                    ");
		System.out.println("																    ");
		System.out.println("        	  	                                                    ");
	}
	
	private static void graficarCuartaPantallaDeInicioDelJuego() {
		System.out.println(" 							                                        ");
		System.out.println("                   .-.____________________.-.                       ");
		System.out.println("            ___ _.' .-----.    _____________|                       ");
		System.out.println("           /_._/   (______|   /_____________|                       ");
		System.out.println("             /      _________/     ___   _     ___     ___          ");
		System.out.println("            |_     /   ||         |   | | |   |  _|   |   |         ");
		System.out.println("          .'  `-._/____//         | ' | | |_  | |_--  | I |         ");   
		System.out.println("        .'       |-----/          |_|_| |___| |_____| |___|         ");              
		System.out.println("       /        /             _____   _   _   _   ___   ____        ");
		System.out.println("      /        |             |_   _| | |_| | | | |  _| |  __|       ");
		System.out.println("     |         |               | |   |  _  | | | |  _| |  _|        ");
		System.out.println("     |         |               |_|   |_| |_| |_| |___| |_|          ");
		System.out.println("      `-.____.-'                                                    ");
		System.out.println("																    ");
		System.out.println("                  (Presione enter para continuar)                   ");
	}
	
	private static void graficarPrimeraPantallaDeTransicionDeViaje(String nombreDeLaCapitalDelDestino) {
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                           VIAJANDO A                               ");   
		System.out.println("                                                                    ");              
		System.out.println("                           " + nombreDeLaCapitalDelDestino           );
		System.out.println("                                                                    ");
		System.out.println("                  _                                                 ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("																    ");
		System.out.println("        	  	                                                    ");
		System.out.println("                                                                    ");
	}
	
	private static void graficarSegundaPantallaDeTransicionDeViaje(String nombreDeLaCapitalDelDestino) {
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                           VIAJANDO A                               ");   
		System.out.println("                                                                    ");              
		System.out.println("                           " + nombreDeLaCapitalDelDestino           );
		System.out.println("                                                                    ");
		System.out.println("                  __________                                        ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("																    ");
		System.out.println("        	  	                                                    ");
		System.out.println("                                                                    ");
	}
	
	private static void graficarTercerPantallaDeTransicionDeViaje(String nombreDeLaCapitalDelDestino) {
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                           VIAJANDO A                               ");   
		System.out.println("                                                                    ");              
		System.out.println("                           " + nombreDeLaCapitalDelDestino           );
		System.out.println("                                                                    ");
		System.out.println("                  ___________________                               ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("																    ");
		System.out.println("        	  	                                                    ");
		System.out.println("                                                                    ");
	}
	
	private static void graficarCuartaPantallaDeTransicionDeViaje(String nombreDeLaCapitalDelDestino) {
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                           VIAJANDO A                               ");   
		System.out.println("                                                                    ");              
		System.out.println("                           " + nombreDeLaCapitalDelDestino           );
		System.out.println("                                                                    ");
		System.out.println("                  ____________________________                      ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("																    ");
		System.out.println("        	  	                                                    ");
		System.out.println("                                                                    ");
	}
	
	
	
	private static void graficarPrimeraPantallaDeTransicionDeEmitiendoOrdenDeArresto() {
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                   EMITIENDO ORDEN DE ARRESTO                       "); 
		System.out.println("                                                                    ");              
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                  _                                                 ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("																    ");
		System.out.println("        	  	                                                    ");
		System.out.println("                                                                    ");
	}
	
	private static void graficarSegundaPantallaDeTransicionDeEmitiendoOrdenDeArresto() {
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                   EMITIENDO ORDEN DE ARRESTO                       ");  
		System.out.println("                                                                    ");              
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                  __________                                        ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("																    ");
		System.out.println("        	  	                                                    ");
		System.out.println("                                                                    ");
	}
	
	private static void graficarTercerPantallaDeTransicionDeEmitiendoOrdenDeArresto() {
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                   EMITIENDO ORDEN DE ARRESTO                       ");  
		System.out.println("                                                                    ");              
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                  ___________________                               ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("																    ");
		System.out.println("        	  	                                                    ");
		System.out.println("                                                                    ");
	}
	
	private static void graficarCuartaPantallaDeTransicionDeEmitiendoOrdenDeArresto() {
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                   EMITIENDO ORDEN DE ARRESTO                       ");    
		System.out.println("                                                                    ");              
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                  ____________________________                      ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("																    ");
		System.out.println("        	  	                                                    ");
		System.out.println("                                                                    ");
	}
	
	
	
	private static void graficarPrimeraPantallaDeTransicionDePartidaGuardandose() {
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                      GUARDANDO LA PARTIDA                          ");   
		System.out.println("                                                                    ");              
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                  _                                                 ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("																    ");
		System.out.println("        	  	                                                    ");
		System.out.println("                                                                    ");
	}
	
	private static void graficarSegundaPantallaDeTransicionDePartidaGuardandose() {
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                      GUARDANDO LA PARTIDA                          ");   
		System.out.println("                                                                    ");              
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                  __________                                        ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("																    ");
		System.out.println("        	  	                                                    ");
		System.out.println("                                                                    ");
	}
	
	private static void graficarTercerPantallaDeTransicionDePartidaGuardandose() {
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                      GUARDANDO LA PARTIDA                          ");   
		System.out.println("                                                                    ");              
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                  ___________________                               ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("																    ");
		System.out.println("        	  	                                                    ");
		System.out.println("                                                                    ");
	}
	
	private static void graficarCuartaPantallaDeTransicionDePartidaGuardandose() {
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                      GUARDANDO LA PARTIDA                          ");   
		System.out.println("                                                                    ");              
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                  ____________________________                      ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("																    ");
		System.out.println("        	  	                                                    ");
		System.out.println("                                                                    ");
	}
	
	
	
	private static void graficarPrimeraPantallaDeTransicionDePartidaCargandose() {
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                      CARGANDO LA PARTIDA                           ");     
		System.out.println("                                                                    ");              
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                  _                                                 ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("																    ");
		System.out.println("        	  	                                                    ");
		System.out.println("                                                                    ");
	}
	
	private static void graficarSegundaPantallaDeTransicionDePartidaCargandose() {
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                      CARGANDO LA PARTIDA                           ");     
		System.out.println("                                                                    ");              
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                  __________                                        ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("																    ");
		System.out.println("        	  	                                                    ");
		System.out.println("                                                                    ");
	}
	
	private static void graficarTercerPantallaDeTransicionDePartidaCargandose() {
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                      CARGANDO LA PARTIDA                           ");   
		System.out.println("                                                                    ");              
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                  ___________________                               ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("																    ");
		System.out.println("        	  	                                                    ");
		System.out.println("                                                                    ");
	}
	
	private static void graficarCuartaPantallaDeTransicionDePartidaCargandose() {
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                      CARGANDO LA PARTIDA                           ");   
		System.out.println("                                                                    ");              
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("                  ____________________________                      ");
		System.out.println("                                                                    ");
		System.out.println("                                                                    ");
		System.out.println("																    ");
		System.out.println("        	  	                                                    ");
		System.out.println("                                                                    ");
	}
	
	
	
	private static void graficarPrimeraPantallaDeTransicionDeHeridaDeBala(){
		System.out.println("        ||||||||||||||                                    ");
		System.out.println("        =              \\                                 ");
		System.out.println("        =               |                                 ");
		System.out.println("       _=            ___/                                 ");
		System.out.println("      / _\\           (o)\\                               ");
		System.out.println("     | | \\            _  \\                              ");
		System.out.println("     | |/            (____)                               ");
		System.out.println("      \\__/          /   |                                ");
		System.out.println("       /           /  ___)                                ");
		System.out.println("      /    \\       \\    _)                              ");
		System.out.println("     \\      \\           /                               ");
		System.out.println("   \\/ \\      \\_________/   |\\_________________,_      ");
		System.out.println("    \\/ \\      /            |     ==== _______)__)       ");
		System.out.println("     \\/ \\    /           __/___  ====_/                 ");
		System.out.println("      \\/ \\  /           (O____)\\\\_(_/                 ");
		System.out.println("                       (O_ ____)                          ");
		System.out.println("                        (O____)                           ");
	}
	
	private static void graficarSegundaPantallaDeTransicionDeHeridaDeBala(){
		System.out.println("        ||||||||||||||                                    ");
		System.out.println("        =              \\                                 ");
		System.out.println("        =               |            TE                   ");
		System.out.println("       _=            ___/                                 ");
		System.out.println("      / _\\           (o)\\                               ");
		System.out.println("     | | \\            _  \\                              ");
		System.out.println("     | |/            (____)                               ");
		System.out.println("      \\__/          /   |                                ");
		System.out.println("       /           /  ___)                                ");
		System.out.println("      /    \\       \\    _)                              ");
		System.out.println("     \\      \\           /                               ");
		System.out.println("   \\/ \\      \\_________/   |\\_________________,_      ");
		System.out.println("    \\/ \\      /            |     ==== _______)__)       ");
		System.out.println("     \\/ \\    /           __/___  ====_/                 ");
		System.out.println("      \\/ \\  /           (O____)\\\\_(_/                 ");
		System.out.println("                       (O_ ____)                          ");
		System.out.println("                        (O____)                           ");
	}
	
	private static void graficarTercerPantallaDeTransicionDeHeridaDeBala(){
		System.out.println("        ||||||||||||||                                    ");
		System.out.println("        =              \\                                 ");
		System.out.println("        =               |            TE HAN               ");
		System.out.println("       _=            ___/                                 ");
		System.out.println("      / _\\           (o)\\                               ");
		System.out.println("     | | \\            _  \\                              ");
		System.out.println("     | |/            (____)                               ");
		System.out.println("      \\__/          /   |                                ");
		System.out.println("       /           /  ___)                                ");
		System.out.println("      /    \\       \\    _)                              ");
		System.out.println("     \\      \\           /                               ");
		System.out.println("   \\/ \\      \\_________/   |\\_________________,_      ");
		System.out.println("    \\/ \\      /            |     ==== _______)__)       ");
		System.out.println("     \\/ \\    /           __/___  ====_/                 ");
		System.out.println("      \\/ \\  /           (O____)\\\\_(_/                 ");
		System.out.println("                       (O_ ____)                          ");
		System.out.println("                        (O____)                           ");
	}
	
	private static void graficarCuartaPantallaDeTransicionDeHeridaDeBala(){
		System.out.println("        ||||||||||||||                                    ");
		System.out.println("        =              \\                                 ");
		System.out.println("        =               |            TE HAN               ");
		System.out.println("       _=            ___/                                 ");
		System.out.println("      / _\\           (o)\\            DISPARADO          ");
		System.out.println("     | | \\            _  \\                              ");
		System.out.println("     | |/            (____)                               ");
		System.out.println("      \\__/          /   |                                ");
		System.out.println("       /           /  ___)                                ");
		System.out.println("      /    \\       \\    _)                              ");
		System.out.println("     \\      \\           /                               ");
		System.out.println("   \\/ \\      \\_________/   |\\_________________,_      ");
		System.out.println("    \\/ \\      /            |     ==== _______)__)       ");
		System.out.println("     \\/ \\    /           __/___  ====_/                 ");
		System.out.println("      \\/ \\  /           (O____)\\\\_(_/                 ");
		System.out.println("                       (O_ ____)                          ");
		System.out.println("                        (O____)                           ");
	}
	
	
	
	private static void graficarPrimeraPantallaDeTransicionDeHeridaDeCuchillo(){
		System.out.println("        ||||||||||||||                                    ");
		System.out.println("        =              \\                                 ");
		System.out.println("        =               |                                 ");
		System.out.println("       _=            ___/                                 ");
		System.out.println("      / _\\           (o)\\                               ");
		System.out.println("     | | \\            _  \\                              ");
		System.out.println("     | |/            (____)                               ");
		System.out.println("      \\__/          /   |                                ");
		System.out.println("       /           /  ___)                                ");
		System.out.println("      /    \\       \\    _)                              ");
		System.out.println("     \\      \\           /                               ");
		System.out.println("   \\/ \\      \\_________/                               ");
		System.out.println("    \\/ \\      /                                         ");
		System.out.println("     \\/ \\    /                |______________           ");
		System.out.println("      \\/ \\  /          [======|______________/          ");
		System.out.println("                              |                           ");
		System.out.println("                                                          ");
	}
	
	private static void graficarSegundaPantallaDeTransicionDeHeridaDeCuchillo(){
		System.out.println("        ||||||||||||||                                    ");
		System.out.println("        =              \\                                 ");
		System.out.println("        =               |            TE                   ");
		System.out.println("       _=            ___/                                 ");
		System.out.println("      / _\\           (o)\\                               ");
		System.out.println("     | | \\            _  \\                              ");
		System.out.println("     | |/            (____)                               ");
		System.out.println("      \\__/          /   |                                ");
		System.out.println("       /           /  ___)                                ");
		System.out.println("      /    \\       \\    _)                              ");
		System.out.println("     \\      \\           /                               ");
		System.out.println("   \\/ \\      \\_________/                               ");
		System.out.println("    \\/ \\      /                                         ");
		System.out.println("     \\/ \\    /                |______________           ");
		System.out.println("      \\/ \\  /          [======|______________/          ");
		System.out.println("                              |                           ");
		System.out.println("                                                          ");
	}
	
	private static void graficarTercerPantallaDeTransicionDeHeridaDeCuchillo(){
		System.out.println("        ||||||||||||||                                    ");
		System.out.println("        =              \\                                 ");
		System.out.println("        =               |            TE HAN               ");
		System.out.println("       _=            ___/                                 ");
		System.out.println("      / _\\           (o)\\                               ");
		System.out.println("     | | \\            _  \\                              ");
		System.out.println("     | |/            (____)                               ");
		System.out.println("      \\__/          /   |                                ");
		System.out.println("       /           /  ___)                                ");
		System.out.println("      /    \\       \\    _)                              ");
		System.out.println("     \\      \\           /                               ");
		System.out.println("   \\/ \\      \\_________/                               ");
		System.out.println("    \\/ \\      /                                         ");
		System.out.println("     \\/ \\    /                |______________           ");
		System.out.println("      \\/ \\  /          [======|______________/          ");
		System.out.println("                              |                           ");
		System.out.println("                                                          ");
	}
	
	private static void graficarCuartaPantallaDeTransicionDeHeridaDeCuchillo(){
		System.out.println("        ||||||||||||||                                    ");
		System.out.println("        =              \\                                 ");
		System.out.println("        =               |            TE HAN               ");
		System.out.println("       _=            ___/                                 ");
		System.out.println("      / _\\           (o)\\            ACUCHILLADO        ");
		System.out.println("     | | \\            _  \\                              ");
		System.out.println("     | |/            (____)                               ");
		System.out.println("      \\__/          /   |                                ");
		System.out.println("       /           /  ___)                                ");
		System.out.println("      /    \\       \\    _)                              ");
		System.out.println("     \\      \\           /                               ");
		System.out.println("   \\/ \\      \\_________/                               ");
		System.out.println("    \\/ \\      /                                         ");
		System.out.println("     \\/ \\    /                |______________           ");
		System.out.println("      \\/ \\  /          [======|______________/          ");
		System.out.println("                              |                           ");
		System.out.println("                                                          ");
	}
	
	
	
	private static void graficarPrimeraPantallaDeTransicionDeCasoGanado(){
		System.out.println("                                 ________________                 ");
		System.out.println("     ||---------------||         \\      __      /         __     ");
		System.out.println("     ||  FELICIDADES  ||          \\_____()_____/         /  )    ");
		System.out.println("     ||---------------||          '============`        /  /      ");
		System.out.println("                                   #---\\  /---#        /  /      ");
		System.out.println("                                  (# @\\| |/@  #)      /  /       ");
		System.out.println("                                   \\   (_)   /       /  /        ");
		System.out.println("                                   |\\ '---` /|      /  /         ");
		System.out.println("                           _______/ \\\\_____// \\____/ o_|       ");
		System.out.println("                          /       \\  /     \\  /   / o_|         ");
		System.out.println("                         / |           o|        / o_| \\         ");
		System.out.println("                        /  |  _____     |       / /   \\ \\       ");
		System.out.println("                       /   |  |===|    o|      / /\\    \\ \\     ");
		System.out.println("                      |    |   \\@/      |     / /  \\    \\ \\   ");
		System.out.println("                      |    |___________o|__/----)  |\\    \\/     ");
		System.out.println("                      |                   ||  --)  | \\     |     ");
		System.out.println("                      |___________________||  --)  |  \\    /     ");
		System.out.println("                           |           o|   ''''   |   \\__/      ");
		System.out.println("                           |            |          |              ");
	}
	
	private static void graficarSegundaPantallaDeTransicionDeCasoGanado(){
		System.out.println("                                 ________________                 ");
		System.out.println("     ||---------------||         \\      __      /         __     ");
		System.out.println("     ||  FELICIDADES  ||          \\_____()_____/         /  )    ");
		System.out.println("     ||---------------||          '============`        /  /      ");
		System.out.println("                                   #---\\  /---#        /  /      ");
		System.out.println("        HAS                       (# @\\| |/@  #)      /  /       ");
		System.out.println("                                   \\   (_)   /       /  /        ");
		System.out.println("                                   |\\ '---` /|      /  /         ");
		System.out.println("                           _______/ \\\\_____// \\____/ o_|       ");
		System.out.println("                          /       \\  /     \\  /   / o_|         ");
		System.out.println("                         / |           o|        / o_| \\         ");
		System.out.println("                        /  |  _____     |       / /   \\ \\       ");
		System.out.println("                       /   |  |===|    o|      / /\\    \\ \\     ");
		System.out.println("                      |    |   \\@/      |     / /  \\    \\ \\   ");
		System.out.println("                      |    |___________o|__/----)  |\\    \\/     ");
		System.out.println("                      |                   ||  --)  | \\     |     ");
		System.out.println("                      |___________________||  --)  |  \\    /     ");
		System.out.println("                           |           o|   ''''   |   \\__/      ");
		System.out.println("                           |            |          |              ");
	}
	
	private static void graficarTercerPantallaDeTransicionDeCasoGanado(){
		System.out.println("                                 ________________                 ");
		System.out.println("     ||---------------||         \\      __      /         __     ");
		System.out.println("     ||  FELICIDADES  ||          \\_____()_____/         /  )    ");
		System.out.println("     ||---------------||          '============`        /  /      ");
		System.out.println("                                   #---\\  /---#        /  /      ");
		System.out.println("        HAS ATRAPADO              (# @\\| |/@  #)      /  /       ");
		System.out.println("                                   \\   (_)   /       /  /        ");
		System.out.println("                                   |\\ '---` /|      /  /         ");
		System.out.println("                           _______/ \\\\_____// \\____/ o_|       ");
		System.out.println("                          /       \\  /     \\  /   / o_|         ");
		System.out.println("                         / |           o|        / o_| \\         ");
		System.out.println("                        /  |  _____     |       / /   \\ \\       ");
		System.out.println("                       /   |  |===|    o|      / /\\    \\ \\     ");
		System.out.println("                      |    |   \\@/      |     / /  \\    \\ \\   ");
		System.out.println("                      |    |___________o|__/----)  |\\    \\/     ");
		System.out.println("                      |                   ||  --)  | \\     |     ");
		System.out.println("                      |___________________||  --)  |  \\    /     ");
		System.out.println("                           |           o|   ''''   |   \\__/      ");
		System.out.println("                           |            |          |              ");
	}
	
	private static void graficarCuartaPantallaDeTransicionDeCasoGanado(){
		System.out.println("                                 ________________                 ");
		System.out.println("     ||---------------||         \\      __      /         __     ");
		System.out.println("     ||  FELICIDADES  ||          \\_____()_____/         /  )    ");
		System.out.println("     ||---------------||          '============`        /  /      ");
		System.out.println("                                   #---\\  /---#        /  /      ");
		System.out.println("        HAS ATRAPADO              (# @\\| |/@  #)      /  /       ");
		System.out.println("                                   \\   (_)   /       /  /        ");
		System.out.println("         AL LADRON                 |\\ '---` /|      /  /         ");
		System.out.println("                           _______/ \\\\_____// \\____/ o_|       ");
		System.out.println("                          /       \\  /     \\  /   / o_|         ");
		System.out.println("                         / |           o|        / o_| \\         ");
		System.out.println("                        /  |  _____     |       / /   \\ \\       ");
		System.out.println("                       /   |  |===|    o|      / /\\    \\ \\     ");
		System.out.println("                      |    |   \\@/      |     / /  \\    \\ \\   ");
		System.out.println("                      |    |___________o|__/----)  |\\    \\/     ");
		System.out.println("                      |                   ||  --)  | \\     |     ");
		System.out.println("                      |___________________||  --)  |  \\    /     ");
		System.out.println("                           |           o|   ''''   |   \\__/      ");
		System.out.println("                           |            |          |              ");
	}
	
	
	
	private static void graficarPrimeraPantallaDeTransicionDeCasoPerdido(){
		System.out.println("        ||-------------||            .=======.=============.        ");
		System.out.println("        || QUE LASTIMA ||           //_______\\\\             \\    ");
		System.out.println("        ||-------------||          //IIIIIIIII\\\\             \\   ");
		System.out.println("                                  // |_______| \\\\             \\  ");
		System.out.println("                                 //| |[______] |\\\\_____________\\ ");
		System.out.println("                                   | |  _ _  | |              |     ");
		System.out.println("                                   | | | | | | |   _   _   _  |     ");
		System.out.println("                    O__,           | | |'|'| | |  [_] [_] [_] |     ");
		System.out.println("                    /\\($)          | |_| | |_| |              |    ");
		System.out.println("                  ($)/\\__          | |=======| |              |    ");
		System.out.println("                    _\\   `         |_|=======|_|______________|    ");
	}
	
	private static void graficarSegundaPantallaDeTransicionDeCasoPerdido(){
		System.out.println("        ||-------------||            .=======.=============.        ");
		System.out.println("        || QUE LASTIMA ||           //_______\\\\             \\    ");
		System.out.println("        ||-------------||          //IIIIIIIII\\\\             \\   ");
		System.out.println("                                  // |_______| \\\\             \\  ");
		System.out.println("     ENCONTRASTE AL LADRON       //| |[______] |\\\\_____________\\ ");
		System.out.println("                                   | |  _ _  | |              |     ");
		System.out.println("                                   | | | | | | |   _   _   _  |     ");
		System.out.println("                    O__,           | | |'|'| | |  [_] [_] [_] |     ");
		System.out.println("                    /\\($)          | |_| | |_| |              |    ");
		System.out.println("                  ($)/\\__          | |=======| |              |    ");
		System.out.println("                    _\\   `         |_|=======|_|______________|    ");
	}
	
	private static void graficarTercerPantallaDeTransicionDeCasoPerdido(){
		System.out.println("        ||-------------||            .=======.=============.        ");
		System.out.println("        || QUE LASTIMA ||           //_______\\\\             \\    ");
		System.out.println("        ||-------------||          //IIIIIIIII\\\\             \\   ");
		System.out.println("                                  // |_______| \\\\             \\  ");
		System.out.println("     ENCONTRASTE AL LADRON       //| |[______] |\\\\_____________\\ ");
		System.out.println("   PERO SIN LA ORDEN DE ARRESTO    | |  _ _  | |              |     ");
		System.out.println("                                   | | | | | | |   _   _   _  |     ");
		System.out.println("                    O__,           | | |'|'| | |  [_] [_] [_] |     ");
		System.out.println("                    /\\($)          | |_| | |_| |              |    ");
		System.out.println("                  ($)/\\__          | |=======| |              |    ");
		System.out.println("                    _\\   `         |_|=======|_|______________|    ");
	}
	
	private static void graficarCuartaPantallaDeTransicionDeCasoPerdido(){
		System.out.println("        ||-------------||            .=======.=============.        ");
		System.out.println("        || QUE LASTIMA ||           //_______\\\\             \\    ");
		System.out.println("        ||-------------||          //IIIIIIIII\\\\             \\   ");
		System.out.println("                                  // |_______| \\\\             \\  ");
		System.out.println("     ENCONTRASTE AL LADRON       //| |[______] |\\\\_____________\\ ");
		System.out.println("   PERO SIN LA ORDEN DE ARRESTO    | |  _ _  | |              |     ");
		System.out.println("                                   | | | | | | |   _   _   _  |     ");
		System.out.println("   POR LO QUE       O__,           | | |'|'| | |  [_] [_] [_] |     ");
		System.out.println("   NO PUDISTE       /\\($)          | |_| | |_| |              |    ");
		System.out.println("   ARRESTARLO     ($)/\\__          | |=======| |              |    ");
		System.out.println("                    _\\   `         |_|=======|_|______________|    ");
	}
	
	
	
	private static void graficarPrimeraPantallaDeTransicionDeSeAcaboElTiempo(){
		System.out.println("                _____                                        ");
		System.out.println("             _.'_____`._                                     ");
		System.out.println("           .'.-'  12 `-.`.                                   ");
		System.out.println("          /,' 11      1 `.\\            SE                   ");
		System.out.println("         // 10      /   2 \\\\                               ");
		System.out.println("        ;;         /       ::                                ");
		System.out.println("        || 9  ----O      3 ||                                ");
		System.out.println("        ::                 ;;                                ");
		System.out.println("         \\\\ 8           4 //                               ");
		System.out.println("          \\`. 7       5 ,'/                                 ");
		System.out.println("           '.`-.__6__.-'.'                                   ");
		System.out.println("            ((-._____.-))                                    "); 
		System.out.println("            _))       ((_                                    ");
		System.out.println("           '--'       '--'                                   ");
	}
	
	private static void graficarSegundaPantallaDeTransicionDeSeAcaboElTiempo(){
		System.out.println("                _____                                        ");
		System.out.println("             _.'_____`._                                     ");
		System.out.println("           .'.-'  12 `-.`.                                   ");
		System.out.println("          /,' 11      1 `.\\            SE TE                ");
		System.out.println("         // 10      /   2 \\\\                               ");
		System.out.println("        ;;         /       ::                                ");
		System.out.println("        || 9  ----O      3 ||                                ");
		System.out.println("        ::                 ;;                                ");
		System.out.println("         \\\\ 8           4 //                               ");
		System.out.println("          \\`. 7       5 ,'/                                 ");
		System.out.println("           '.`-.__6__.-'.'                                   ");
		System.out.println("            ((-._____.-))                                    "); 
		System.out.println("            _))       ((_                                    ");
		System.out.println("           '--'       '--'                                   ");
	}
	
	private static void graficarTercerPantallaDeTransicionDeSeAcaboElTiempo(){
		System.out.println("                _____                                        ");
		System.out.println("             _.'_____`._                                     ");
		System.out.println("           .'.-'  12 `-.`.                                   ");
		System.out.println("          /,' 11      1 `.\\            SE TE ACABO          ");
		System.out.println("         // 10      /   2 \\\\                               ");
		System.out.println("        ;;         /       ::                                ");
		System.out.println("        || 9  ----O      3 ||                                ");
		System.out.println("        ::                 ;;                                ");
		System.out.println("         \\\\ 8           4 //                               ");
		System.out.println("          \\`. 7       5 ,'/                                 ");
		System.out.println("           '.`-.__6__.-'.'                                   ");
		System.out.println("            ((-._____.-))                                    "); 
		System.out.println("            _))       ((_                                    ");
		System.out.println("           '--'       '--'                                   ");
	}
	
	private static void graficarCuartaPantallaDeTransicionDeSeAcaboElTiempo(){
		System.out.println("                _____                                        ");
		System.out.println("             _.'_____`._                                     ");
		System.out.println("           .'.-'  12 `-.`.                                   ");
		System.out.println("          /,' 11      1 `.\\            SE TE ACABO          ");
		System.out.println("         // 10      /   2 \\\\                               ");
		System.out.println("        ;;         /       ::           EL TIEMPO            ");
		System.out.println("        || 9  ----O      3 ||                                ");
		System.out.println("        ::                 ;;                                ");
		System.out.println("         \\\\ 8           4 //                               ");
		System.out.println("          \\`. 7       5 ,'/                                 ");
		System.out.println("           '.`-.__6__.-'.'                                   ");
		System.out.println("            ((-._____.-))                                    "); 
		System.out.println("            _))       ((_                                    ");
		System.out.println("           '--'       '--'                                   ");
	}
	
//---------------------------------------------------------------------------------------------------------

	public static void graficarMensajeInicial() {
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.graficarPrimeraPantallaDeInicioDelJuego();
		VistaTransicion.tiempoDeEsperaEntreDialogos(1000);
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.graficarSegundaPantallaDeInicioDelJuego();
		VistaTransicion.tiempoDeEsperaEntreDialogos(1000);
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.graficarTercerPantallaDeInicioDelJuego();
		VistaTransicion.tiempoDeEsperaEntreDialogos(1000);
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.graficarCuartaPantallaDeInicioDelJuego();
	}
	
	public static void graficarMapaDelMundo() {
		System.out.println("                            MAPA DEL MUNDO                                ");
		System.out.println("           . _..::__:  ,- - ._                 ,     _,.__                ");
		System.out.println("   _.___ _ _/_ `!(._`.`-.    /         _._     `_ ,_/  '  '-._.---.-.__   ");
		System.out.println(" .{         `-==,',._\\{  \\  / {)      / _  >_,-' `                  __/ ");
		System.out.println("  \\_.:--.       `._ )`^-.  '       , [_/(                       __,/-'   ");
		System.out.println(" ' '     \\              _/        o _,--'                      /. (|     ");
		System.out.println("          |           ,'          _)_. _._                  _,' /  '      ");
		System.out.println("          `.         /           [_/_'` # (                <'}  )         ");
		System.out.println("           \\    .-. )            /   `-' ..' `:._          _)  '         ");
		System.out.println("    `       \\  (  `(            /         `:\\  > \\  ,-^.  /' '         ");
		System.out.println("              `._,              |           \\`'   \\|    _)  {\\         ");
		System.out.println("                 `=.---.        `._._       ,'      `  |' ,- '.           ");
		System.out.println("                   |    `-._         |     /          `:`<_| --._         ");
		System.out.println("                   (        >        .     | ,          `=.__.`-'\\       ");
		System.out.println("                    `.     /         |     |{|              ,-.,\\     .  ");
		System.out.println("                     |   ,'           \\   / `'            /      \\      ");
		System.out.println("                     |  /              |_'                |  __  /        ");
		System.out.println("                     | |                                  '-'  `-'   \\.  ");
		System.out.println("                     |/                                              /    ");
		System.out.println("                     \\.                                             '    ");
		System.out.println("                                                                          ");
		
		System.out.println("\n");
	}
	
	public static void graficarTransicionEntreViajes(String nombreDeLaCapitalDelDestino){
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.graficarPrimeraPantallaDeTransicionDeViaje(nombreDeLaCapitalDelDestino);
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.graficarSegundaPantallaDeTransicionDeViaje(nombreDeLaCapitalDelDestino);
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.graficarTercerPantallaDeTransicionDeViaje(nombreDeLaCapitalDelDestino);
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.graficarCuartaPantallaDeTransicionDeViaje(nombreDeLaCapitalDelDestino);
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
		VistaTransicion.borrarLaPantalla();
	}
	
	
	
	public static void graficarTransicionDeEmitiendoOrdenDeArresto(){
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.graficarPrimeraPantallaDeTransicionDeEmitiendoOrdenDeArresto();
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.graficarSegundaPantallaDeTransicionDeEmitiendoOrdenDeArresto();
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.graficarTercerPantallaDeTransicionDeEmitiendoOrdenDeArresto();
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.graficarCuartaPantallaDeTransicionDeEmitiendoOrdenDeArresto();
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
		VistaTransicion.borrarLaPantalla();
	}
	
	
	
	public static void graficarTransicionDePartidaGuardandose(){
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.graficarPrimeraPantallaDeTransicionDePartidaGuardandose();
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.graficarSegundaPantallaDeTransicionDePartidaGuardandose();
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.graficarTercerPantallaDeTransicionDePartidaGuardandose();
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.graficarCuartaPantallaDeTransicionDePartidaGuardandose();
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
		VistaTransicion.borrarLaPantalla();
	}
	
	
	
	public static void graficarTransicionDePartidaCargandose(){
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.graficarPrimeraPantallaDeTransicionDePartidaCargandose();
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.graficarSegundaPantallaDeTransicionDePartidaCargandose();
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.graficarTercerPantallaDeTransicionDePartidaCargandose();
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.graficarCuartaPantallaDeTransicionDePartidaCargandose();
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
		VistaTransicion.borrarLaPantalla();
	}
	
	

	public static void graficarTransicionDeHeridaDeBala(){
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
		
		VistaTransicion.graficarPrimeraPantallaDeTransicionDeHeridaDeBala();
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.graficarSegundaPantallaDeTransicionDeHeridaDeBala();
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.graficarTercerPantallaDeTransicionDeHeridaDeBala();
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.graficarCuartaPantallaDeTransicionDeHeridaDeBala();
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
	}
	
	public static void graficarTransicionDeHeridaDeCuchillo(){
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
		
		VistaTransicion.graficarPrimeraPantallaDeTransicionDeHeridaDeCuchillo();
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.graficarSegundaPantallaDeTransicionDeHeridaDeCuchillo();
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.graficarTercerPantallaDeTransicionDeHeridaDeCuchillo();
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.graficarCuartaPantallaDeTransicionDeHeridaDeCuchillo();
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
	}
	
	
	
	public static void graficarTransicionDeCasoGanado(){
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
		
		VistaTransicion.graficarPrimeraPantallaDeTransicionDeCasoGanado();
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.graficarSegundaPantallaDeTransicionDeCasoGanado();
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.graficarTercerPantallaDeTransicionDeCasoGanado();
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.graficarCuartaPantallaDeTransicionDeCasoGanado();
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
	}
	
	public static void graficarTransicionDeCasoPerdido(){
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
		
		VistaTransicion.graficarPrimeraPantallaDeTransicionDeCasoPerdido();
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.graficarSegundaPantallaDeTransicionDeCasoPerdido();
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.graficarTercerPantallaDeTransicionDeCasoPerdido();
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.graficarCuartaPantallaDeTransicionDeCasoPerdido();
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
	}
	
	
	
	public static void graficarTransicionDeSeAcaboElTiempo(){
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
		
		VistaTransicion.graficarPrimeraPantallaDeTransicionDeSeAcaboElTiempo();
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.graficarSegundaPantallaDeTransicionDeSeAcaboElTiempo();
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.graficarTercerPantallaDeTransicionDeSeAcaboElTiempo();
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
		VistaTransicion.borrarLaPantalla();
		
		VistaTransicion.graficarCuartaPantallaDeTransicionDeSeAcaboElTiempo();
		VistaTransicion.tiempoDeEsperaEntreDialogos(500);
	}
}
